site map – English–Português translations

🇬🇧 en pt 🇵🇹

site map noun

  • webpage that lists the contents of a website
mapa do site
Wiktionary Links